home *** CD-ROM | disk | FTP | other *** search
-
- /* Generated by Interface Builder */
-
- #import <objc/Object.h>
-
- @interface Controller:Object
- {
- id returned_panel; /* panel to connect in IB */
- id panel_table; /* hash table mapping names to panels */
- id swap_place; /* swapView to contain panels */
- const char *panel_name; /* name of panel to install */
- id text_view; /* scrollView containing text target */
- }
-
- /* methods to insert symbols prototype example: */
- - useLabelAsDecl:sender; /* {\label sel} */
- - useIconNameAsDecl:sender; /* {iconname sel} {\bf sel} */
- - useLabelAsCmd:sender; /* \label{sel} */
- - useIconNameAsCmd:sender; /* iconname{sel} \overbrace{sel} */
- - useIconNameAsPrintf:sender; /* icon{sel}name \left( sel \right) */
- - insertLabel:sender; /* \label \arccos */
- - insertIconName:sender; /* icon \star */
-
- - switchToIconName:sender; /* switch to selected panel */
- - whatPanel; /* swapView delegate method */
-
- - appDidInit:sender; /* cover for setup: -- use if app delegate */
- - setup:sender; /* cover for setup -- use from IB */
- - setup; /* swap in initial panel -- use from code */
-
- @end
-